Ultra-rapide Aucun envoi au serveur JWT/HS256

Décodeur JWT en ligne - Décoder et vérifier HS256

Décodez Header/Payload, exp·iat·nbf et les claims principaux du JWT, puis vérifiez la signature HS256 Dans le navigateur uniquement.

Outils associés Générateur UUID / NanoID Encodeur et décodeur Base64 Outil de mise en forme et de validation JSON/XML
Limite de traitement : JWT jusqu’à 1 Mo · vérification de signature HS256 prise en charge

État du jeton

Algorithme
-
État d’expiration
-
Date d’émission
-
Date d’expiration
-

Vérifier la signature HS256

Saisissez la clé secrète pour vérifier la signature.

Header

{}

Payload

{}

Résumé des attributs

Décodez le JWT pour afficher ses principaux attributs.

Lire les JWT sans confondre décoder et vérifier

Les charges utiles JWT ne sont généralement que des revendications codées en Base64URL et peuvent être décodées sans clé. Cela rend le décodage utile pour l’inspection mais pas pour la confiance. La confiance nécessite de vérifier la signature avec l'algorithme et la clé attendus, puis d'appliquer séparément les revendications telles que l'émetteur, l'audience et l'expiration.

Les affirmations décodées ne sont pas fiables jusqu'à ce qu'elles soient vérifiées

N'importe qui peut construire une chaîne en forme de jeton avec des valeurs d'en-tête et de charge utile arbitraires. La lecture des sous, rôles, exp ou autres revendications vous indique ce que dit le jeton ; cela ne prouve pas qui l'a délivré.

La vérification HS256 nécessite le véritable secret partagé

Cet outil peut vérifier les signatures HS256 lorsque vous fournissez le secret correspondant. Une vérification de signature réussie prouve l'intégrité de cette clé partagée, mais vous avez toujours besoin de règles d'application pour l'expiration, l'émetteur, l'audience, le nonce et d'autres réclamations.

La prise en charge de l'algorithme est intentionnellement limitée

RS256 et ES256 utilisent des clés asymétriques et ne sont pas vérifiés par ce vérificateur HS256 uniquement. N'interprètez pas un algorithme non pris en charge comme une vérification échouée ou réussie ; utilisez un vérificateur conçu pour cet algorithme et ce type de clé.

Avant d'inspecter un JWT

Informations utiles